package com.cbd.service;

import com.cbd.dto.AdminDto;

/**
 * @Author: xue
 * @Date: 2024/11/25 11:20
 * @Description:超级管理员服务接口
 */
public interface ISuperAdminService {
    /**
     * 登录超级管理员
     * @param adminDto
     * @return 超级管理员token
     * 根据用户名和密码查询到超级管理员，返回token
     */
    boolean login(AdminDto adminDto);
    /**
     * 添加普通管理员
     * @param username 用户名
     * @return 超级管理员token
     * 根据用户名查询到要添加的普通管理员，返回userId,并将其设置为对应的角色，
     * 即将他的RoleId设置为对应的id，并返回token
     */
    String addAdmin(String username, String roleName);
}
